type crypto/ecdh.nistCurve

10 uses

	crypto/ecdh (current package)
		nist.go#L17: type nistCurve[Point nistPoint[Point]] struct {
		nist.go#L32: func (c *nistCurve[Point]) String() string {
		nist.go#L38: func (c *nistCurve[Point]) GenerateKey(rand io.Reader) (*PrivateKey, error) {
		nist.go#L75: func (c *nistCurve[Point]) NewPrivateKey(key []byte) (*PrivateKey, error) {
		nist.go#L105: func (c *nistCurve[Point]) privateKeyToPublicKey(key *PrivateKey) *PublicKey {
		nist.go#L167: func (c *nistCurve[Point]) NewPublicKey(key []byte) (*PublicKey, error) {
		nist.go#L191: func (c *nistCurve[Point]) ecdh(local *PrivateKey, remote *PublicKey) ([]byte, error) {
		nist.go#L221: var p256 = &nistCurve[*nistec.P256Point]{
		nist.go#L240: var p384 = &nistCurve[*nistec.P384Point]{
		nist.go#L261: var p521 = &nistCurve[*nistec.P521Point]{